be tied up with business (matters) - Türkisch Englisch Wörterbuch